home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / DJGPP / LGP250S1.ZIP / src / libgplus.5 / libgplus / gplus-in / fcntl.h < prev    next >
C/C++ Source or Header  |  1992-04-18  |  458b  |  30 lines

  1. #ifndef fcntl_h
  2.  
  3. extern "C" {
  4.  
  5. #ifdef __fcntl_h_recursive
  6. #include_next <fcntl.h>
  7. #else
  8. #define fcntl __hide_fcntl
  9. #define open  __hide_open
  10. #define creat __hide_creat
  11.  
  12. #define __fcntl_h_recursive
  13. #include <_G_config.h>
  14. #include_next <fcntl.h>
  15.  
  16. #undef fcntl
  17. #undef open
  18. #undef creat
  19.  
  20. #define fcntl_h 1
  21.  
  22. int       fcntl(int, int, ...);
  23. int      creat _G_ARGS((const char*, unsigned short int));
  24.  
  25. int       open _G_ARGS((const char*, int, ...));
  26.  
  27. #endif
  28. }
  29. #endif
  30.